impregnating appliance - French English Dictionary